草庐IT

Android Volley, JsonObjectRequest 但收到 JsonArray

全部标签

android - 我不断收到 configChanges : String types not allowed error. 即使目标 API 设置为 13

这个问题在这里已经有了答案:Errorstringtypesnotallowedatandroid:configChangesinmanifestfile(2个答案)关闭9年前。error:Error:Stringtypesnotallowed(at'configChanges'withvalue'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').这是我所有的相关代码。在list中:android:minSdkVersion="8"android:targetS

android - OnDragListener 未收到 DRAG_STARTED 或 DRAG_ENDED,但收到 ACTION_DROP

我在使用OnDragListener时遇到了一个奇怪的问题。我的目标View很好地获取了ACTION_DROP事件并对其进行了处理;但它从不接收ACTION_DRAG_STARTED或ACTION_DRAG_ENDED事件(事实上它从不接收除drop之外的任何事件)。这可能是什么原因造成的?这是一个问题,因为我无法处理掉落发生在目标之外的情况。我找到了thisquestion但我不清楚答案。非常感谢任何想法。我的可拖动View有这个OnTouchListener:@OverridepublicbooleanonTouch(Viewv,MotionEventev){switch(ev.g

android - apache cordova 应用程序在收到 parse.com 推送通知后崩溃

我想将parse.com推送通知服务添加到我的Cordova应用程序。我已阅读parse.com快速入门指南并将SDK文件放在libs文件夹中。之后,我将代码添加到主java文件和AndroidManifest.xml中。该应用程序正常工作。parse.com可以接收我的设备token,我可以向设备发送推送通知,但在两三个推送通知后,应用程序将崩溃。catlog中的错误信息是这样的:05-0702:08:25.185:E/com.parse.PushService(28735):TheParsepushservicecannotstartbecauseParse.initializeh

android - FCM HTTP 请求返回 message_id 但在 Android 上没有收到消息

我正在尝试将服务器上的通知发送到我的Android设备。我正在使用FirebaseCloudMessaging发送通知。我可以通过Firebase控制台发送通知,并在我的手机上收到消息。但是,我正在尝试通过我的服务器发送消息,但该服务器尚未运行。当我执行下面的代码时,我得到以下响应:"{\"message_id\":58934758934758936346437}"当我们在这里查看Firebase的文档时FirebaseDocumentation,我们可以看到收到一个message_id就说明消息发送成功了。不过我没有在手机上收到它。我确实为该应用订阅了正确的主题。我正在运行以下代码:

android - 如果应用程序被杀死,则不会在 MI 手机中收到 GCM 推送通知

我在我的项目中集成了GCM以接收来自服务器的推送通知。我能够在所有设备(Nexus、三星等)上成功接收推送通知,但是,我的小米MI手机上收不到通知。当应用程序正在运行或处于后台时,我会收到通知,但是如果我终止该应用程序(通过将应用程序从最近的应用程序中滑开),我将不会收到任何通知。在预安装的安全应用程序中,有一个自动启动功能。有些应用程序启用了此自动启动功能,有些则没有。我的应用程序已关闭此自动启动功能。如果我为我的应用程序打开自动启动,那么即使我终止了该应用程序,我也会开始接收通知。我该如何解决这个问题?请帮帮我。 最佳答案 启动

android - 加载谷歌地图时收到模糊的天空屏幕

在设备上加载谷歌地图时,我有时会在屏幕下方收到。它会在第二次加载时出现,如下所示。否则它就像普通的谷歌地图一样完美,路线我正在使用SupportmapFragment并获取googleMap对象。supportMapFragment=(SupportMapFragment)getChildFragmentManager().findFragmentById(R.id.map_view_fragment);下面是在activity/fragment中显示map的代码publicstaticvoiddrawRouteIntoMap(finalListposition,finalGoogle

Android Wear 向 Android 手机发送数据,但手机似乎从未收到过数据

简短摘要:我正在尝试使用PutDataRequest和GoogleApiClient将数据从AndroidWearwatch发送到Android手机。日志似乎显示数据已成功发送,但onDataChanged从未触发。我正在使用AndroidStudio1.0.2。我没有使用任何模拟器,而是使用我拥有的AndroidWearwatch——我已经通过AndroidWear设备和手机上的AndroidWear应用程序配对并启用调试。在手机和穿戴设备的AndroidManifest.xml中,我包含了com.google.android.gms.version。在Android手机(Andro

android - 如何防止收到 OneSignal 通知的警报?

我使用OneSignal推送通知。当android应用程序在前台并收到通知时,它会创建一个带有通知的警告框。如何防止在接收通知时出现这种情况? 最佳答案 来自SDKdocumentation-当您启动InitOneSignal时,请确保使用“None”调用inFocusDisplaying以禁用OneSignal在应用程序中的AlertBox。也在NotificationReceivedHandler部分-Importantbehaviornotes-Ifyouwillbedisplayingyourowninappmessagew

android - 应用程序在后台时未收到 Firebase 云消息

我最近更新了我的应用程序以通过FCM发送消息,当该应用程序在JellyBean上运行时效果很好。问题是如果它是Lollipop并且该应用程序在后台。我读了documentation并且声明当有效载荷是数据消息时,它将由onMessageReceived()处理。我正在发送数据负载,不是通知,只要它是JellyBean,它就会得到正确处理。对于Lollipop,它仅在应用程序位于前台时才处理消息。否则,什么也不会发生。这就是我的FirebaseMessagingService开头的样子:publicclassFirebaseBroadcastReceiverServiceextendsF

android - 从 Fragment 请求权限时,在 Activity 的 onRequestPermissionsResult 中收到不正确的 resultCode

我有一个targetSdkVersion=23,compileSdkVersion=23的应用程序,主要Activity设置如下-HomeActivity(AppCompatActivity)-FragmentA(V4Fragment)-ViewPager-NestedFragmentA(V4Fragment)-NestedFragmentB(v4Fragment)-NestedFragmentC(v4Fragment)-NestedFragmentD(v4Fragment)-FragmentB(V4Fragment)-FragmentC(V4Fragment)在HomeActivit